home *** CD-ROM | disk | FTP | other *** search
- Short: Modula-2 interfaces and demos for MUI 3.3
- Author: Olaf Peters <olf@informatik.uni-bremen.de>
- Uploader: Olaf Peters <olf@informatik.uni-bremen.de>
- Version: $VER: M2Interfaces v3.3.2 (25.4.96)
- Type: dev/gui
- Kurz: Modula-2 Schnittstellen und Demos für MUI 3.3
- Replaces: dev/gui/mui33mod.lha
- Author: Christian Scholz <ruebe@pool.informatik.rwth-aachen.de>
-
- =============
- Release Notes
- =============
-
- v3.3.2 (25.4.96, olf)
-
- - MuiD/MuiClasses: added missing Methods SettingsgroupGadgetsToConfig,
- SettingsgroupConfigToGadgets and GetConfigItem (needed when developing
- CustomClass-Prefs for MUI-Prefs).
-
- - MuiClasses: OBJ_pen() now returns a pointer to an array of WORD, so you
- can get the pennumber of a MUI-Pen by simply calling i.e.
- OBJ_pen(obj)^[mpenHalfshine]
-
- - MuiClasses: the mNotifyData structure was missing the mndObjectID - blame
- Stuntzi ;-)
-
- v3.3.1 (13.3.96, olf)
-
- - as the StackParms compiler-option *may* lead into problems it has been
- removed from the interfaces. (Stefan Tiemann)
-
- - optimization: MuiClasses/FillMinMaxInfo now uses WITH and INC Statement,
- saving some bytes when compiling. (Stefan Tiemann)
-
- - optimization: MuiClasses/MakeDispatcher had a VAR parameter while the
- Pointer is not being changed. (Stefan Tiemann)
-
- - fixed a bug in MuiD.def/mInputHandlerNode: node had to be ed.MinNode, not
- ed.MinNodePtr (Stefan Tiemann)
-
- - MuiClassSupport: new procedure setSuper to set an attribute of your
- superclass.
-
- - fixed a bug in MuiClasses/MakeDispatcher that would badly crash the
- machine when used in a public custom class (= library):
- IClass^.dispatcher.data is reserved for MUI, now using
- IClass^.userData. Nevertheless the bug didn't occur with private
- customclasses.
-
- - added the missing DataSpaceFind Method to MuiD.def and MuiClasses.def
- (blame Stuntzi for forgetting it in the C-Headers ;-)
-
- v3.3 (21.2.96, olf)
-
- - updated the interfaces for MUI 3.3
-
- - ATTENTION: new parameter 'flags' for moObtainPen()!
-
- - MuiClassSupport: new procedure setSuper to set an attribute of your
- superclass.
-
- v3.2.2 (7.2.96, olf)
-
- - introduced MuiClassSupport: some functions to make life easier when
- creating own customclasses. See docs/MuiClassSupport.doc for
- documentation, Class2.mod and Class3.mod for example usage.
-
- - when using MUIOBSOLETE=TRUE in MuiMacros, the TagBuffer was too small.
- Fixed. (Marc Ewert)
-
- - Demosources now also use MuiClassSupport and do compile again. They
- didn't in v3.2.1 due to the changes from Stefan Schulz (APTR moved to
- MuiD).
-
- v3.2.1 (3.2.96, olf)
-
- - updated the interfaces for MUI 3.2
-
- - included Stuntzi's automatic headers (these have not been updated in the
- MUI 3.2 distribution)
-
- - included some changes from Stefan 'eau' Schulz and Christian 'Kochtopf'
- Scholz (Thanks!)
-
- - fixed MOLabelFlags (flags were misaligned, thanks to Marc Ewert for
- reporting!)
-
- v3.1.1 (27.11.95, olf)
-
- - MuiD.def now really has the MUIOBSOLETE compiler option. This was missing
- in the MUI 3.1 release.
-
- - due to Stuntzi's automatic headerfile generation, MUI2COMPAT will not be
- supported any longer.
-
- - Demos now compile with MUIOBSOLETE set to FALSE, which also means they
- will only run with MUI 3 (and above). Be careful, they do *not* check
- which MUI version you're using!
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 606 333 45.0% 29-Jun-94 18:45:34 +CompilerScript
- 7600 4555 40.0% 07-Feb-96 17:18:22 +Class1
- 9495 3392 64.2% 07-Feb-96 17:10:48 +Class1.mod
- 8968 4997 44.2% 07-Feb-96 17:18:34 +Class2
- 13642 3975 70.8% 07-Feb-96 17:15:18 +Class2.mod
- 8716 4890 43.8% 07-Feb-96 17:18:40 +Class3
- 11629 3571 69.2% 07-Feb-96 17:17:58 +Class3.mod
- 7712 3824 50.4% 07-Feb-96 17:19:38 +ListDemo
- 10102 3318 67.1% 07-Feb-96 17:19:22 +ListDemo.mod
- 5700 3477 39.0% 07-Feb-96 17:20:24 +MuiTest
- 7476 1864 75.0% 07-Feb-96 17:20:14 +MuiTest.mod
- 5280 1692 67.9% 25-Apr-96 19:51:02 +MuiClassSupport.doc
- 9508 3848 59.5% 25-Apr-96 19:53:08 +ReadMe
- 543 268 50.6% 25-Jan-96 12:46:44 +ReadMe.info
- 49389 8377 83.0% 25-Apr-96 19:50:58 +MuiClasses.def
- 9204 2292 75.0% 25-Apr-96 19:51:02 +MuiClasses.mod
- 1251 525 58.0% 25-Apr-96 19:51:02 +MuiClassSupport.def
- 7669 2249 70.6% 25-Apr-96 19:50:58 +MuiClassSupport.mod
- 77512 12829 83.4% 25-Apr-96 19:51:00 +MuiD.def
- 2337 387 83.4% 25-Apr-96 19:51:00 +MuiD.mod
- 5084 1461 71.2% 25-Apr-96 19:51:00 +MuiL.def
- 21766 5225 75.9% 25-Apr-96 19:51:00 +MuiMacros.def
- 44810 5529 87.6% 25-Apr-96 19:51:00 +MuiMacros.mod
- 1436 719 49.9% 25-Apr-96 19:51:00 +MuiSupport.def
- 2460 1053 57.1% 25-Apr-96 19:51:00 +MuiSupport.mod
- -------- ------- ----- --------- --------
- 329895 84650 74.3% 26-Apr-96 12:39:52 25 files
-